Peer-to-peer Based Gis Web Services
نویسندگان
چکیده
Geographic Information System (GIS) based on Internet is a promising research field, which brings new approaches to access, share and disseminate geographic information. However, current Internet-based GIS relies heavily on centralized server, which inevitably has drawbacks such as single points of failure and network congestion etc. In recent years, Peer-to-Peer (simply P2P) and Web services are two of hot research topics in network computing and appear as two extremes of distributed computing paradigm. By adopting a decentralized network-based style, P2P technology can improve scalability/reliability, enhance the overall reliability and fault-tolerance, increase autonomy and enable ad-hoc communication and collaboration. On the contrary, current proposals for Web services infrastructures are mainly based on centralized approaches, which are prone to introducing single points of failure, hotspots in the network, and exposing vulnerability to malicious attacks. In this paper, we explore the techniques of building GIS Web services systems in P2P environment. By combining Web services and P2P technologies into GIS, we aim to add more flexibility and autonomy to GIS Web services systems, and alleviate to some degree the inherent limitations of centralized systems. We propose a P2P based GIS Web Service architecture, and as a case study, we present our ongoing project BP-GServices, i.e., BestPeer based GIS Web Services, and the major techniques of BP-GServices implementation.
منابع مشابه
A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملNew Method for Grid Computing Resource Discovery with Dynamic Structure of Peer-To-Peer Model Based on Learning Automata
The term "Grid" has become common parlance among parallel and distributed computer scientists to denote a middleware infrastructure for wide-area scientific and engineering computing. Information services are a vital part of any Grid software infrastructure, providing fundamental mechanisms for discovery and monitoring and thus for planning and adapting application behavior. Grid Information Se...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملShepherdable Indexes and Persistent Search Services for Mobile Users
We describe a range of designs for supporting rich search queries in a peer-to-peer network. Our implementation is based upon universally identified data objects which are replicated upon request by agents called Shepherds. Several abstract data structures are built upon this framework, supporting dataset management, lexical search, and distributed GIS interfaces in an application called the Ge...
متن کاملDemonstrations of Collaborative Web Services and Peer-to-Peer Grids
Peer-to-Peer Grids is a new trend in scientific computing and collaboration. It is based on the Peer-to-Peer and Grids technologies and leverages the advantages of both. We develop our collaborative PowerPoint and IE (Internet Explorer) applications with a common Peer-to-Peer Grid architecture. We make NaradaBrokering as our dynamic messaging environment and systematic use of Web Services as on...
متن کامل